import axios from 'axios';
import { req, reqJson,reqExcel } from './axiosFun';

/**
 * 商品管理
 **/
// 商品管理-获取商品管理列表
// export const GoodsList = (params) => { return req("post", "/api/Goods/list", params) };
// // 商品管理-保存商品管理
// export const GoodsSave = (params) => { return req("post", "/api/Goods/save", params) };
// // 商品管理-删除商品管理
// export const GoodsDelete = (params) => { return axios.delete("/api/Goods/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };

/**
 * 机器信息管理 
 **/
// 机器信息管理-获取机器信息管理列表
export const MachineList = (params) => { return req("post", "/api/Machine/list", params) };
// 机器信息管理-保存机器信息管理
export const MachineSave = (params) => { return req("post", "/api/Machine/save", params) };
// 机器信息管理-删除机器信息管理
export const MachineDelete = (params) => { return axios.delete("/api/Machine/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };

/**
 * 货道信息管理
 **/
// 货道信息管理-获取获取货道信息管理列表
export const MachineAisleList = (params) => { return req("post", "/api/MachineAisle/list", params) };
// 货道信息管理-删除货道信息管理
export const MachineAisleDelete = (params) => { return axios.delete("/api/MachineAisle/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };
// 货道信息管理-保存货道信息管理
export const MachineAisleRsave = (params) => { return req("post", "/api/MachineAisle/save", params) };


/**
 * 库存管理 
 **/
// 库存管理-获取库存列表
export const productList = (params) => { return req("post", "/api/Product/list", params) };
// 库存管理-保存（添加编辑）
export const productSave = (params) => { return reqJson("post", "/api/Product/save", params) };
// 库存管理-删除库存
export const productDelete = (params) => { return axios.delete("/api/Product/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };
// 库存管理-设置告警（保存）
export const alarmSave = (params) => { return reqJson("post", "/api/Product/alarm/save", params) };


/**
 * 文件上传
 **/
// 库存管理-文件上传
export const excelUpload = (params) => { return req("/api/file/upload?ids", params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };
/** 
 * 文件下载
*/
export const excelDownload = (params) => { return reqExcel("post","/api/file/export?&token=")};